Baseball · Player Career

Ryan Kastle*

Return to all players

2024–2026 · 3 seasons · 95 appearances

Season and Career Statistics

Fielding statistics are included with both hitting and pitching so every source-available player result remains together.

3 seasons
Hitting & Fielding Statistics3 seasons
SeasonGPABRH2B3BHRTBRBIBBIBBHBPSOSHSFSBCSGDPAVGOBPSLGOPSFGTCPOAEDPFLD%PBSB-ACS-F
202419207400041201810110.200.304.200.5041416151001.000000
202532752319403321110072640820.253.391.427.818303938010.974000
20264474151322019921041612732.176.376.257.633435752140.930000
Career95169453662355213301250621662.213.375.325.70087112105250.955000

Single-Game Highs

Available occurrences are listed unless the same high was reached multiple times.

95 games reviewed
CategoryHighOccurrences
Hits3Multiple times
Runs3Multiple times
Doubles1Multiple times
Triples1Multiple times
Home Runs1Multiple times
Runs Batted In4Multiple times
Walks3Apr 21, 2026 vs. New England Col.
Stolen Bases1Multiple times
Putouts7Mar 10, 2026 vs. Emerson
Assists1Multiple times

Program Rankings

Coverage-bounded ranks preserve shared ties.

0 results
Career Rankings0 rankings
No top-ten ranking is linked to this player.
Single-Season Rankings0 rankings
No top-ten ranking is linked to this player.

Accolades

3
NameYearCategoryHonorDate
Ryan Kastle*2025Honor RollGNAC Honor Roll2025-04-14
Ryan Kastle*2025AcademicGNAC All-Academic—
Ryan Kastle*2024AcademicGNAC All-Academic—

All Games Played

Only individually attributed box-score rows are listed; aggregate-only appearances remain in season and career totals.

95 rows
DateOpponentResultStABRH2B3BHRRBIBBHBPSOSBIPHRERBBSO
Mar 3, 2024BowdoinW 13-91400———01—2———————
Mar 9, 2024Saint Mary's (Minn.)L 3-111300———0——2———————
Mar 11, 2024Ill. WesleyanL 0-120100———0——————————
Mar 13, 2024EmersonW 13-60000———0——————————
Mar 15, 2024SuffolkW 5-40110———0——————————
Mar 15, 2024SuffolkL 6-70000———0——————————
Mar 22, 2024MitchellL 3-40000———0——————————
Mar 24, 2024ClarkL 9-170100———0——1———————
Apr 16, 2024CurryL 3-51301———0——1———————
Apr 18, 2024WentworthL 3-70000———0——————————
Apr 19, 2024Colby-SawyerL 6-80010———0——————————
Apr 20, 2024RivierW 15-30131———0—1————————
Apr 20, 2024RivierW 6-30000———0——————————
Apr 21, 2024SuffolkL 0-230100———01—1———————
Apr 25, 2024UMaine-FarmingtonW 3-11301———0——1———————
Apr 25, 2024UMaine-FarmingtonW 9-40111———1——————————
Apr 27, 2024New England Col.W 5-41100———0——————————
Apr 27, 2024New England Col.W 5-40010———0———1——————
Apr 28, 2024NorwichL 7-80000———0——————————
Mar 9, 2025PSU-BrandywineW 2-10000———0——————————
Mar 10, 2025Wis.-SuperiorW 8-50100———0——————————
Mar 10, 2025Wis.-SuperiorW 10-60000———0——————————
Mar 13, 2025CentralL 3-140100———0——————————
Mar 14, 2025PSU-AbingtonW 10-10221———0———1——————
Mar 14, 2025PSU-AbingtonL 4-71200———0——1———————
Mar 18, 2025BatesW 7-11301———1——————————
Mar 19, 2025ClarkL 5-111301———0——1———————
Mar 22, 2025LasellL 6-101300———0——2———————
Mar 28, 2025Colby-SawyerL 3-50010———0——————————
Apr 2, 2025Albertus MagnusW 12-61422——141—11——————
Apr 4, 2025Saint Joseph (CT)L 2-41110———01—1———————
Apr 6, 2025NorwichW 8-00000———0—1————————
Apr 6, 2025NorwichL 5-100010———0———1——————
Apr 9, 2025BatesL 5-70010———0——————————
Apr 10, 2025ElmsW 6-414131——1——1———————
Apr 14, 2025Anna MariaW 5-01410———01—31——————
Apr 16, 2025ThomasL 8-160010———02—————————
Apr 17, 2025RivierW 16-41421———11—1———————
Apr 17, 2025RivierL 1-31411———0——21——————
Apr 18, 2025WentworthL 5-101401———0—121——————
Apr 19, 2025UMaine-FarmingtonW 8-41311——11—1————————
Apr 19, 2025UMaine-FarmingtonW 5-11310———01—————————
Apr 21, 2025Southern MaineL 8-91300———0113———————
Apr 22, 2025MitchellW 8-31300———0—13———————
Apr 23, 2025ColbyW 7-40010———0—1—1——————
Apr 25, 2025CurryW 17-715231—12——————————
Apr 27, 2025New England Col.W 12-014121——01—11——————
Apr 27, 2025New England Col.W 4-31500———01—1———————
Apr 28, 2025BowdoinL 6-141211———0——————————
May 2, 2025Saint Joseph (CT)L 4-61310———0—11———————
May 3, 2025Colby-SawyerL 9-1015111——1——2———————
Feb 28, 2026BowdoinW 10-20110———0——1———————
Mar 7, 2026SuffolkW 3-21301———0——11——————
Mar 7, 2026SuffolkW 4-20010———0——————————
Mar 8, 2026VassarW 9-51401—1—1——1———————
Mar 8, 2026VassarW 17-00232—1—42——1——————
Mar 10, 2026EmersonW 4-31301———0——————————
Mar 10, 2026EmersonW 10-31210———0111———————
Mar 11, 2026Anderson (Ind.)W 5-41310———0——21——————
Mar 11, 2026Anderson (Ind.)L 7-1113021——11—1———————
Mar 13, 2026Mt. St. JosephW 6-01300———0——1———————
Mar 13, 2026Mt. St. JosephL 5-131302———0——————————
Mar 14, 2026Minn.-MorrisW 3-21400———0——11——————
Mar 14, 2026Minn.-MorrisW 9-11200———01—1———————
Mar 18, 2026ClarkL 8-90000———0——————————
Mar 21, 2026Albertus MagnusL 10-111300———02——1——————
Mar 21, 2026Albertus MagnusW 8-31210———01—————————
Mar 22, 2026MitchellL 0-11201———01—11——————
Mar 22, 2026MitchellL 2-31301———0——————————
Mar 26, 2026ThomasW 9-81200———011————————
Mar 29, 2026ElmsW 5-00000———0——————————
Mar 29, 2026ElmsW 8-314111——0——————————
Apr 1, 2026RivierW 5-20000———0——————————
Apr 1, 2026RivierL 5-90000———0—1————————
Apr 4, 2026LasellW 9-11110———12—————————
Apr 4, 2026LasellW 2-11110———01—————————
Apr 6, 2026UMaine-FarmingtonW 6-50100———0——————————
Apr 6, 2026UMaine-FarmingtonW 18-01321———02—1———————
Apr 11, 2026NorwichW 6-30000———0——————————
Apr 11, 2026NorwichW 8-61400———0——————————
Apr 12, 2026Saint Joseph (CT)L 5-70000———0——————————
Apr 12, 2026Saint Joseph (CT)W 10-60010———01—————————
Apr 14, 2026BatesL 2-140000———11—————————
Apr 18, 2026DeanL 3-70100———0——————————
Apr 21, 2026New England Col.W 3-21300———0——————————
Apr 21, 2026New England Col.W 15-121210———13—11——————
Apr 22, 2026Southern MaineW 8-70100———01—————————
Apr 25, 2026Colby-SawyerW 5-30100———0——————————
May 1, 2026NorwichW 12-20100———0——1———————
May 2, 2026LasellL 5-111100———0—1————————
May 3, 2026LasellW 17-50300———0——————————
May 3, 2026NorwichW 8-00000———0——————————
May 4, 2026LasellW 6-30000———0——————————
May 7, 2026MitchellL 7-80100———0——1———————
May 8, 2026MitchellL 5-180100———0——1———————
Coverage note: Season totals include every available source. Single-game highs and game logs use individually attributed box scores; unavailable games and statistics are left blank.